rainfall infiltration - French English Dictionary